accident repeater - Turkish English Dictionary